草庐IT

php - AJAX化网站

全部标签

javascript - 预览后 - 使用 AJAX 和 Fancybox 传递数据

我正在尝试进行后期预览,它将出现在新的Fancyboxiframe中。几个星期以来,我一直在寻找一些帮助或最佳实践,但我找不到。我的主要问题是将数据从表单(在更新数据库之前)传递到Fancybox窗口。我的AJAX技能很差,所以也许我的问题没那么难。请检查代码:$('.preview2').fancybox({fitToView:false,width:905,height:505,autoSize:false,closeClick:false,openEffect:'none',closeEffect:'none',ajax:{type:"POST",cache:false,url:

javascript - 使用 AJAX 获取 html 内容后,将监听器添加到新元素的正确方法是什么? (jQuery,Javascript)

我正在制作可以通过AJAX加载新设置页面的东西,我不确定将监听器绑定(bind)到新内容页面中的这些元素的最有效方法是什么?这是我的想法。我可以制作一个比较文件路径的函数,对于每种情况,我都会根据AJAX加载的页面将正确的监听器应用于这些新元素。我觉得如果我有大量的页面,它会把功能弄得很大。谢谢! 最佳答案 两种方式:1)使用.on()绑定(bind)到非动态父容器上$('.some-parent-class').on('click','.element',function(){//DOSTUFF!});2)ajax调用完成后绑定(

javascript - 在ajax请求后重新加载div

如何在ajax请求后刷新或重新加载div?我有这个代码:functionRegister(event){event.preventDefault();console.log(event);$.ajax({type:'POST',url:register,data:{name:$('#name').val(),email:$('#Email').val(),password:$('#password').val(),_token:$('#token').val()},dataType:"json",success:function(data){if(data.success){$('#h

javascript - 为什么我的 JQuery .ajax 请求不是并行进行的?

我正在尝试像这样使用jQuery并行发出两个ajax请求:varsources=["source1","source2"];$(sources).each(function(){varsource=this;$.ajax({async:true,type:"POST",data:{post:"data",in:"here"},url:"/my/url/"+source,success:function(data){process_result(data);}});});我从thisquestion得到了基本结构,但我的请求仍然没有并行进行。“source1”需要一段时间才能完成,我可以

Javascript - 根据ajax响应停止表单提交

这个问题在这里已经有了答案:HowdoIreturntheresponsefromanasynchronouscall?(41个回答)关闭9年前。我想使用AJAX来确定表单的值是否为我所接受(这不是表单验证)。AJAXresult将决定表单是否被提交。下面,您将看到我在提交表单时执行AJAX调用,并根据返回的内容(可接受的空白或NotAcceptable错误消息),我想returntrue;或returnfalse;$("form").submit。我怀疑我的问题在于AJAX的成功:。请帮助我从AJAX调用中获取result,这样我就可以执行类似if(result==""){retur

javascript - 如何将 AJAX 请求中的 id 列表传递给 MVC 中的服务器

在MVC中对服务器的AJAX请求中,如何将id列表传递给Controller​​的操作函数?无论是否使用Html助手,我都接受。我知道MVC的模型绑定(bind)器在处理像int、string和bool这样的简单类型时没有问题。是不是像我必须在操作中使用和数组来代替?我不在乎我是否必须使用array或List,即使我使用int或strings我总能转换它们。我只需要在服务器上使用它们。我的列表ID目前为空。Javascript:varids=[1,4,5];//ajaxrequestwithids..MVCAction:publicActionResultShowComputerPac

javascript - SweetAlert 通过 Ajax 请求确认

我是Javascript的新手-第一次实际编码。我正在尝试用SweetAlert做一个带有删除确认的按钮.当我用onclick="confirmDelete()"按下按钮时没有任何反应。这段代码可能只是螃蟹,但它在这里:functionconfirmDelete(){swal({title:"Areyousure?",text:"Youwillnotbeabletorecoverthisimaginaryfile!",type:"warning",showCancelButton:true,confirmButtonColor:"#DD6B55",confirmButtonText:"

javascript - 建立一个依赖 javascript 的网站仍然是不好的做法吗?

创建依赖于javascript的网站仍然是不好的做法吗?我知道它曾经是,但现在大多数浏览器都支持它们......我为什么要担心这个? 最佳答案 当您禁用Javascript时,大量的Web中断,花费额外的精力使网站在没有Javascript的情况下工作变得越来越荒谬。例如,您是否知道在使用没有Javascript的浏览器时无法安装GoogleChrome?他们的“接受并安装”按钮需要Javascript。当然,您应该使用标记向可能在浏览器中意外禁用Javascript的用户显示适当的消息。Google通过noscript标签将这段文

javascript - 使用 polymer ajax 响应

我创建了以下polymer元素::host{}helloPolymer({is:"task-list-app",created:function(){this.todos=[];},handleResponse:function(data){this.todos=data.detail.response;}});我通过以下方式在我的index.html中调用它:我期望对于todo数组中返回的每个对象,一个将被打印。但是,当我运行该应用程序时,我在控制台中得到以下输出:UncaughtTypeError:Cannotreadproperty'todos'ofundefined在polym

javascript - AJAX 发布数据在 Controller mvc 中为空

我尝试将JSON对象发送回服务器。这是我的AJAX调用:$.ajax({url:'/Home/NewService',async:false,type:"POST",data:JSON.stringify(props),error:function(jqXHR,textStatus,errorThrown){console.log("FAIL:"+errorThrown);},success:function(data,textStatus,jqXHR){console.log("SUCCES");}});JSON.stringify(props)在浏览器的调试器中的计算是[{"nam